//242 Valid Anagram
/*
判断两个字符串包含的字符是否完全相同

输入输出样例
	输入两个字符串，输出一个布尔值，表示两个字符串是否满足条件

Input: s = "anagram", t = "nagaram"
Output: true
*/
bool isAnagram(string s, string t) {
	if (s.length() != t.length()) {
		return false;
	}
	vector<int> counts(26, 0);
	for (int i = 0; i < s.length(); ++i) {
		++counts[s[i] - 'a'];
		--counts[t[i] - 'a'];
	}
	for (int i = 0; i < 26; ++i) {
		if (counts[i]) {
			return false;
		}
	}
	return true;
}